Recompute prev_stop and base_level_stop when the iterator is
authorEli Zaretskii <eliz@gnu.org>
Sat, 9 Jan 2010 16:24:37 +0000 (11:24 -0500)
committerEli Zaretskii <eliz@gnu.org>
Sat, 9 Jan 2010 16:24:37 +0000 (11:24 -0500)
commita767f5129c9568f7cfb3caec4cf78e384e0ed854
treecec6f0844ef8f01f3b1eb835fafb5be610f01c89
parent5cd4f7ea04ddd926136c7822fe18346c695d4835
Recompute prev_stop and base_level_stop when the iterator is
repositioned to a different location.

 xdisp.c (handle_stop_backwards): Add a prototype.
 (reseat): call handle_stop_backwards to recompute prev_stop and
 base_level_stop for the new position.  Solves the crash when
 scrolling backwards.
src/ChangeLog.bidi
src/xdisp.c